mental defective - French English Dictionary